//package com.xingliaoapp.live.activity.old;
//
//import android.app.TabActivity;
//import android.content.Intent;
//import android.graphics.drawable.Drawable;
//import android.os.Bundle;
//import android.util.Log;
//import android.view.View;
//import android.widget.ImageButton;
//import android.widget.ImageView;
//import android.widget.TabHost;
//
//import com.tencent.TIMManager;
//
//import XLApplication;
//import R;
//import UserInfo;
//
//
///**
// * 应用主界面
// */
//public class MainActivity extends TabActivity implements View.OnClickListener {
//    private static final String TAG = MainActivity.class.getSimpleName();
//    private TabHost tabHost;
//    private ImageButton mImageButtonShow;
//    private ImageView mImageViewMenuLive;
//    private ImageView mImageViewMenuLive2;
//    private ImageView mImageViewMenuMe;
//    private Drawable mDrawableMenuLiveSelected;
//    private Drawable mDrawableMenuLiveUnselected;
//    private Drawable mDrawableMenuMeSelected;
//    private Drawable mDrawableMenuMeUnselected;
//    private UserInfo mSelfUserInfo;
//    @Override
//    public void onCreate(Bundle savedInstanceState) {
//        super.onCreate(savedInstanceState);
//        setContentView(R.layout.activity_main);
//
//        mImageViewMenuLive = (ImageView) findViewById(R.id.menu_live);
//        mImageViewMenuLive2 = (ImageView) findViewById(R.id.menu_live2);
//        mImageViewMenuMe = (ImageView) findViewById(R.id.menu_me);
//        mImageButtonShow = (ImageButton) findViewById(R.id.image_btn_show);
//        mImageViewMenuLive.setOnClickListener(this);
//        mImageViewMenuLive2.setOnClickListener(this);
//        mImageViewMenuMe.setOnClickListener(this);
//        mImageButtonShow.setOnClickListener(this);
//
//        mDrawableMenuLiveSelected = getResources().getDrawable(R.drawable.icon_home_p);
//        mDrawableMenuLiveUnselected = getResources().getDrawable(R.drawable.icon_home);
//        mDrawableMenuMeSelected = getResources().getDrawable(R.drawable.icon_personal_p);
//        mDrawableMenuMeUnselected = getResources().getDrawable(R.drawable.icon_personal);
//        mSelfUserInfo = ((XLApplication)getApplication()).getMyselfUserInfo();
//        initTabHost();
//        ((XLApplication)getApplication()).setAppTabHost(tabHost);
//    }
//
//    class OnTabChangedListener implements TabHost.OnTabChangeListener {
//        @Override
//        public void onTabChanged(String tabId) {
//            updateTab();
//        }
//    }
//
//    private void initTabHost() {
//        tabHost = getTabHost();
//        Intent liveIntent = new Intent(this, ProgramListActivity.class);
//        Intent recommendIntent = new Intent(this, ProgramListActivity.class);
//        Intent centerIntent = new Intent(this, SettingActivity.class);
//        tabHost.addTab(tabHost.newTabSpec("live")
//                .setIndicator("看直播")
//                .setContent(liveIntent));
//        tabHost.addTab(tabHost.newTabSpec("recommend")
//                .setIndicator("推荐关注")
//                .setContent(recommendIntent));
//        tabHost.addTab(tabHost.newTabSpec("center")
//                .setIndicator("个人中心")
//                .setContent(centerIntent));
//        tabHost.setCurrentTabByTag("live");
//        updateTab();
//        tabHost.setOnTabChangedListener(new OnTabChangedListener()); // 选择监听器
//    }
//
//    private void updateTab() {
//        if(tabHost.getCurrentTab() == 0) {
//            mImageViewMenuLive.setImageDrawable(mDrawableMenuLiveSelected);
//            mImageViewMenuMe.setImageDrawable(mDrawableMenuMeUnselected);
//        } else {
//            mImageViewMenuLive.setImageDrawable(mDrawableMenuLiveUnselected);
//            mImageViewMenuMe.setImageDrawable(mDrawableMenuMeSelected);
//        }
//    }
//
//    @Override
//    protected void onResume() {
//        Log.d(TAG, "onResume ");
//        TIMManager.getInstance().init(getApplicationContext());
//        super.onResume();
//    }
//
//    @Override
//    public void onClick(View v) {
//        switch (v.getId()) {
//            case R.id.menu_live:
//                tabHost.setCurrentTabByTag("live");
//                break;
//            case R.id.menu_live2:
//                tabHost.setCurrentTabByTag("recommend");
//                break;
//            case R.id.menu_me:
//                tabHost.setCurrentTabByTag("center");
//                break;
//            case R.id.image_btn_show:
//                startActivity(new Intent(MainActivity.this, ReleaseActivity.class));
////                CrashReport.testJavaCrash();
////                startActivity(new Intent(StartActivity.this, null));
//                break;
//            default:
//                break;
//        }
//    }
//}
